tree cactus (carnegiea gigantea) - German English Dictionary